package com.link.base.base.report.model;


import com.link.core.basic.model.BasicModel;

/**
 * 大数据流程数据监控报表-
 *
 * @author 谢鑫
 * @date 2019/10/17 14:06
 */
public class DataMonitoringReport extends BasicModel {

    /**
     * 数据来源
     */
    private String dataSource;
    /**
     * 数据类型
     */
    private String dataType;
    /**
     * 划分日期
     */
    private String sepDate;
    /**
     * 当日导入数据
     */
    private Long dateImp;
    /**
     * 当日校验成功数据
     */
    private Long dateVer;
    /**
     * 当日校验成功率
     */
    private Double dateSuc;
    /**
     * 截止划分日期,导入数据总量
     */
    private Long impAmount;
    /**
     * 截止划分日期,校验失败数据总量
     */
    private Long failAmount;
    /**
     * 截止划分日期,校验失败率
     */
    private Double totalFail;
    /**
     * 渠道为jd的数据
     */
    private Long jdData;
    /**
     * 渠道为tm的数据
     */
    private Long tmData;
    /**
     * 渠道为link的数据
     */
    private Long linkData;
    /**
     * 渠道为kf的数据
     */
    private Long kfData;

    public Long getJdData() {
        return jdData;
    }

    public void setJdData(Long jdData) {
        this.jdData = jdData;
    }

    public Long getTmData() {
        return tmData;
    }

    public void setTmData(Long tmData) {
        this.tmData = tmData;
    }

    public Long getLinkData() {
        return linkData;
    }

    public void setLinkData(Long linkData) {
        this.linkData = linkData;
    }

    public Long getKfData() {
        return kfData;
    }

    public void setKfData(Long kfData) {
        this.kfData = kfData;
    }

    public String getDataSource() {
        return dataSource;
    }

    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getSepDate() {
        return sepDate;
    }

    public void setSepDate(String sepDate) {
        this.sepDate = sepDate;
    }

    public Long getDateImp() {
        return dateImp;
    }

    public void setDateImp(Long dateImp) {
        this.dateImp = dateImp;
    }

    public Long getDateVer() {
        return dateVer;
    }

    public void setDateVer(Long dateVer) {
        this.dateVer = dateVer;
    }

    public Double getDateSuc() {
        return dateSuc;
    }

    public void setDateSuc(Double dateSuc) {
        this.dateSuc = dateSuc;
    }

    public Long getImpAmount() {
        return impAmount;
    }

    public void setImpAmount(Long impAmount) {
        this.impAmount = impAmount;
    }

    public Long getFailAmount() {
        return failAmount;
    }

    public void setFailAmount(Long failAmount) {
        this.failAmount = failAmount;
    }

    public Double getTotalFail() {
        return totalFail;
    }

    public void setTotalFail(Double totalFail) {
        this.totalFail = totalFail;
    }


}
